KTP vs HAKA

back to top
Teams information
KTP team logo

KTP

name Kotkan Työväen Palloilijat
found 22 September 1927
country country flag Finland
Haka team logo

Haka

name Valkeakosken Haka
found 1934
country country flag Finland
Next match
KTP team logo
2026-04-01 15:30
KTP vs Haka
 country flag Finland - Ykkosliiga 2026/2026
Haka team logo
KTP team logo
2026-04-01 15:30
KTP vs Haka
 country flag Finland - Ykkosliiga 2026/2026
Haka team logo
Matches between teams
2025-10-18
1
2
KTP
Half time result0 0
(40') Abraham Okyere
Mikko Sumusalo (44')
(51') Jordan Houston
Petteri Forsell (60')
Luca Weckstroem (76')
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-01-22
3
1
KTP
Half time result1 0
(26') Sejdiu Arlind
(53') Dantas
Otu Kwame (55')
(60') Martikainen Niilo
Essouma Franck (69')
competition: Finland - Group Stage 2024/2025
2023-10-07
2
0
KTP
Half time result1 0
(30') Mastokangas Elias
(44') Malundama Henri
Laaksonen Johannes (64')
(85') Mastokangas Elias
(90') Mahuta Ryan
competition: Finland - Veikkausliiga Relegation Group 2022/2023
2022-05-25
KTP
2
4
Half time result2 1
(10') Ramadingaye David
(22') Mika
Acka Donaldo (40')
Zarokostas Stavros (51')
Whyte Oliver (64')
Zarokostas Stavros (90')
competition: Finland - FA Cup 2021/2022
2021-10-27
KTP
2
4
Half time result0 3
Vucenovic Alexandar (35')
Friberg Niklas (37')
(39') Lindfors Matias
Ojala Salomo (41')
Laaksonen Oiva (45')
(55') Makijaervi Antti
(68') Garret Ian
Saarinen Seth (70')
(85') Ogungbaro Michael
Perez Luiyi (86')
competition: Finland - Veikkausliiga Relegation Group 2020/2021
2021-07-19
KTP
0
0
Half time result0 0
Auvinen Eero-matti (37')
Laine Janne-pekka (53')
(90') Sissoko Mohamadou
competition: Finland - Kansallinen Liiga Qualification Women 2020/2021
2021-05-14
0
3
KTP
Half time result0 1
Ramadingaye David (28')
Leinonen Niklas (38')
(40') Perez Luiyi
(57') Kyostila Jami
Alvarez Fran (58')
Sissoko Mohamadou (66')
competition: Finland - Kansallinen Liiga Qualification Women 2020/2021
2019-08-23
5
0
KTP
Half time result2 0
(22') Hilska Antto
(33') Helminen Erkka
(46') Ojala Salomo
(55') Hilska Antto
(83') Ahde Elias
competition: Finland - Ykkonen 2018/2019
2019-06-24
KTP
0
1
Half time result0 1
Popovitch Anton (11')
competition: Finland - Ykkonen 2018/2019
2019-05-02
6
3
KTP
Half time result4 1
(12') Mansour Samuel
(22') Malundama Henri
(29') Strack Ville-valtteri-
Laitinen Juuso (35')
(43') Bushue Jacob
Multanen Kalle (55')
(67') Strack Ville-valtteri-
Dolivo Sebastian (77')
(88') Lehtojuuri Akseli
competition: Finland - Ykkonen 2018/2019
2018-10-01
KTP
0
0
Half time result0 0
no action competition: Finland - Ykkonen 2017/2018
2018-07-28
3
0
KTP
Half time result2 0
(7') Abidor David
(37') Ben Gerald
(64') Paunovic Marco
competition: Finland - Ykkonen 2017/2018
2018-06-02
KTP
2
2
Half time result1 2
Ojala Salomo (21')
(22') Jean-christophe Coubronne-
Popovitch Anton (42')
(59') Silva Jean
competition: Finland - Ykkonen 2017/2018
2016-10-22
KTP
3
3
Half time result2 2
(15') Lindfors Matias
Ahde Elias (25')
(27') Ikavalko Niko
Ahde Elias (44')
Makela Joni (54')
(87') Aalto Jussi
competition: Finland - Ykkonen 2015/2016
2016-08-18
2
2
KTP
Half time result1 0
(26') Mbachu Uchenna
Oksanen Ville (48')
Aalto Jussi (75')
(85') Mbachu Uchenna
competition: Finland - Ykkonen 2015/2016
2016-06-12
KTP
3
3
Half time result2 1
Mbachu Uchenna (29')
(34') Ikavalko Niko
(40') Ikavalko Niko
Dudu Omagbemi (52')
(70') Oksanen Ville
Auvinen Eero-matti- (89')
competition: Finland - Ykkonen 2015/2016
2014-09-01
KTP
3
0
Half time result2 0
(17') Kaivonurmi S.
(33') Aalto J.
(84') Liikonen K.
competition: Finland - Division 2 2013/2014
2014-07-13
3
1
KTP
Half time result1 1
(6') Mattila J.
Kaivonurmi S. (29')
(60') Multanen K.
(82') Multanen K.
competition: Finland - Division 2 2013/2014
2014-05-23
KTP
3
0
Half time result2 0
(16') Latosaari M-p.-
(27') Oksanen V.
(76') Aalto J.
competition: Finland - Division 2 2013/2014
2013-08-26
KTP
1
1
Half time result0 0
(48') Kaivonurmi S.
Zeze V. (69')
competition: Finland - Division 2 2012/2013
2013-07-07
2
1
KTP
Half time result1 0
(26') Pirinen J.
Lansimies E. (58')
Minkenen V. (62')
(68') Aiyegbusi K.
competition: Finland - Division 2 2012/2013
2013-05-13
KTP
1
0
Half time result1 0
(16') Minkenen V.
Saarinen S. (63')
(76') Sawchak K.
competition: Finland - Division 2 2012/2013
2000-10-28
4
0
KTP
Half time result1 0
(3') Hyokyvarra J.
(61') Okkonen J.
(62') Nyyssonen K.
(71') Ruhanen J.
competition: Finland - Division 1 1999/2000
2000-07-06
KTP
1
2
Half time result0 1
Ivanov O. (45')
Popovits V. (86')
(90') Kallaste T.
competition: Finland - Division 1 1999/2000
2000-04-29
0
0
KTP
Half time result0 0
no action competition: Finland - Division 1 1999/2000
1999-08-29
KTP
1
0
Half time result1 0
(0') noname
competition: Finland - Division 1 1998/1999
1999-06-17
4
1
KTP
Half time result4 1
(0') noname
(0') noname
(0') noname
(0') noname
noname (0')
competition: Finland - Division 1 1998/1999
show all matches
Summary match factsAll team matches 27KTP wins 6Haka wins 13Draw matches 8
advertisment
Last 10 team matches
2026-03-28 KTP 1 1 IF Gnistan +
Half time result1 0
no action competition: International - Club Friendlies 2026/2026
2025-10-26 KTP 2 3 TPS +
Half time result0 0
Onni Helen (3')
(49') Rangel
Albijon Muzaci (56')
(58') Assane Seck
Aapo Bostroem (66')
(72') Nathaniel Tahmbi
(74') Nathaniel Tahmbi
(79') Thomas Lahdensuo
(82') Joshua Akpudje
(84') Joni Kauko
Aapo Bostroem (84')
(84') Oscar Linner
(89') Albin Linner
competition: Finland - Playoff 2025/2025
2025-10-23 TPS 3 0 KTP +
Half time result0 0
Felipe Aspegren (31')
Matias Paavola (34')
Felipe Aspegren (58')
(78') Albijon Muzaci
(85') Onni Helen
(87') Onni Helen
Luca Weckstroem (90')
competition: Finland - Playoff 2025/2025
2025-10-18 Haka 1 2 KTP +
Half time result0 0
(40') Abraham Okyere
Mikko Sumusalo (44')
(51') Jordan Houston
Petteri Forsell (60')
Luca Weckstroem (76')
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-10-04 KTP 1 1 IFK Mariehamn +
Half time result0 0
Jelle Van Der Heyden (20')
Matias Riikonen (47')
(48') Rangel
(50') Unknown
Korede David (79')
(81') Joni Kauko
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-09-27 AC Oulu 0 2 KTP +
Half time result0 0
(16') Joel Lehtonen
Albin Linner (19')
Unknown (52')
(54') Niklas Jokelainen
Atomu Tanaka (59')
Joni Maekelae (75')
(82') Shadirac Say
Nathaniel Tahmbi (90')
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-09-19 KTP 1 2 FF Jaro +
Half time result1 1
Severi Kahkonen (5')
(29') Atomu Tanaka
Kerfala Cissoko (32')
(45') Assane Seck
(49') Felipe Aspegren
Manasse Kusu (83')
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-09-13 VPS 2 1 KTP +
Half time result2 2
(11') Prosper Ahiabu
(19') Yassin Daoussi
(35') Olli Jakonen
Joona Toivio (44')
Matias Paavola (62')
Matias Paavola (81')
(88') Tyler Reid
Mikko Sumusalo (90')
(90') Nicolas Chateau
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-08-31 KTP 1 4 HJK Helsinki +
Half time result1 1
(9') Luca Weckstroem
Benji Michel (31')
Brooklyn Lyons-foster (35')
Kaius Simojoki (37')
Teemu Pukki (54')
Lucas Lingman (56')
(59') Thomas Lahdensuo
(73') Nathaniel Tahmbi
Jere Kallinen (76')
competition: Finland - Veikkausliiga 2024/2025
2025-08-22 VPS 3 2 KTP +
Half time result1 1
Unknown (13')
Unknown (22')
(45') Maissa Fall
(49') Maissa Fall
(51') Pedro Justiniano
(57') Yassine El Ouatki
(64') Yassine El Ouatki
Felipe Aspegren (83')
Joshua Akpudje (90')
competition: Finland - Veikkausliiga 2024/2025
Team form
LLLLWDWLLD
2025-10-18 Haka 1 2 KTP +
Half time result0 0
(40') Abraham Okyere
Mikko Sumusalo (44')
(51') Jordan Houston
Petteri Forsell (60')
Luca Weckstroem (76')
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-10-03 FF Jaro 2 1 Haka +
Half time result0 0
(37') Jim Myrevik
James Akintunde (68')
Simon Lindholm (72')
(87') Rudi Vikstroem
(90') Albin Bjoerkskog
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-09-26 VPS 1 0 Haka +
Half time result1 1
(11') Maissa Fall
Simon Lindholm (65')
(70') Tyler Reid
(90') Prosper Ahiabu
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-09-19 Haka 0 1 AC Oulu +
Half time result0 0
(51') Abraham Okyere
Niklas Jokelainen (55')
(69') Niklas Friberg
(90') Juan Lescano
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-09-13 IFK Mariehamn 1 1 Haka +
Half time result1 1
(12') Korede David
Simon Lindholm (61')
Simon Lindholm (77')
Abraham Okyere (79')
competition: Finland - Veikkausliiga Relegation Group 2025/2025
2025-08-31 AC Oulu 3 2 Haka +
Half time result3 3
(1') Onni Tiihonen
Arlind Sejdiu (11')
(16') Julius Koerkkoe
(40') Mikko Pitkaenen
(45') Shayon Harrison
Niklas Friberg (45')
Juan Lescano (84')
Roni Hudd (90')
(90') Aleksi Paananen
competition: Finland - Veikkausliiga 2024/2025
2025-08-25 Haka 2 3 SJK +
Half time result0 0
Kasper Paananen (10')
(51') Kalle Multanen
(58') Elias Romero
Babacar Fati (58')
(59') Kalle Multanen
Jeremiah Streng (66')
(88') Simon Lindholm
(90') Jordan Houston
Kevin Appiah Nyarko (90')
competition: Finland - Veikkausliiga 2024/2025
2025-08-17 Haka 1 2 HJK Helsinki +
Half time result1 1
(10') Eetu Moemmoe
Lucas Lingman (48')
(50') Riku Selander
Georgios Antzoulas (51')
Lucas Lingman (67')
(69') Eetu Moemmoe
(84') Mikael Almen
(87') Niklas Friberg
competition: Finland - Veikkausliiga 2024/2025
2025-08-09 FF Jaro 2 1 Haka +
Half time result0 0
no action competition: Finland - Veikkausliiga 2024/2025
2025-08-02 KuPS 3 2 Haka +
Half time result2 2
no action competition: Finland - Veikkausliiga 2024/2025
Team form
LLLLLDLLLL
advertisment
Statistics facts of last 10 matches
Number of KTP wins
2
Number of KTP draws
2
Number of KTP loses
6
Average scored goals per match
1.3
Average conceded goals per match
2
Chance to score goal next match
90 %
Chance to conceded goal next match
90 %
Number of clean sheet matches
1
Failure to score matches
1
Matches over 2.5 goals in
7
Matches under 2.5 goals in
3
Time without scored goal
16 min.
Time without conceded goal
6 min.
Number of Haka wins
0
Number of Haka draws
1
Number of Haka loses
9
Average scored goals per match
1.1
Average conceded goals per match
2
Chance to score goal next match
80 %
Chance to conceded goal next match
100 %
Number of clean sheet matches
0
Failure to score matches
2
Matches over 2.5 goals in
7
Matches under 2.5 goals in
3
Time without scored goal
39 min.
Time without conceded goal
14 min.
advertisment
Team standings
Finland - Ykkosliiga 2026/2026
PNameM WDLS-C P
1 JaPS 0 0 0 0 0-0 0
2 Jippo 0 0 0 0 0-0 0
3 Mikkelin Palloilijat 0 0 0 0 0-0 0
4 KTP 0 0 0 0 0-0 0
5 Haka 0 0 0 0 0-0 0
6 EIF 0 0 0 0 0-0 0
7 PK-35 Vantaa 0 0 0 0 0-0 0
8 KaePa/PuLe 0 0 0 0 0-0 0
9 SJK Akatemia 0 0 0 0 0-0 0
10 Klubi 04/HJK 0 0 0 0 0-0 0
Finland - Ykkosliiga 2026/2026
PNameM WDLS-C P
1 JaPS 0 0 0 0 0-0 0
2 Jippo 0 0 0 0 0-0 0
3 Mikkelin Palloilijat 0 0 0 0 0-0 0
4 KTP 0 0 0 0 0-0 0
5 Haka 0 0 0 0 0-0 0
6 EIF 0 0 0 0 0-0 0
7 PK-35 Vantaa 0 0 0 0 0-0 0
8 KaePa/PuLe 0 0 0 0 0-0 0
9 SJK Akatemia 0 0 0 0 0-0 0
10 Klubi 04/HJK 0 0 0 0 0-0 0
advertisment
Bet statistics

GENERAL MATCHES FACTS

1 X 2
KTP20%
draw20%
opponent60%
Halftime 1 X 2
KTP10%
draw90%
opponent0%
Seconf half 1 X 2
KTP20%
draw10%
opponent70%

OVER/UNDER GOALS IN MATCHES

Over/under 1.5 for all goals in matches
over100%
under0%
Over/under 1.5 goals for KTP goals only
over40%
under60%
Over/under 2.5 for all goals in matches
over70%
under30%
Over/under 2.5 goals for KTP goals only
over0%
under100%
Over/under 3.5 for all goals in matches
over30%
under70%
Over/under 3.5 goals for KTP goals only
over0%
under100%

GENERAL GOAL CHARACTERISTICS

Goal bands
0-10%
2-370%
4+30%
Team to score
both80%
only one20%
neighter0%
Odd/even goals in matches
odd70%
even30%

GOALS IN THE MINUTES BETWEEN

All goals in matches
0-15 min.16%
16-30 min.6%
31-45 min.19%
46-60 min.29%
61-75 min.10%
76-90 min.19%
KTP goals only
0-15 min.17%
16-30 min.8%
31-45 min.8%
46-60 min.33%
61-75 min.25%
76-90 min.8%

FIRST GOAL IN MATCHES

Time of first goal in matches
0-10 min.30%
11-20 min.30%
21-30 min.0%
31-40 min.0%
41-50 min.0%
51-60 min.20%
61-70 min.0%
71-80 min.10%
81-90 min.0%
without goal0%
Time of first KTP goal
0-10 min.10%
11-20 min.10%
21-30 min.0%
31-40 min.0%
41-50 min.30%
51-60 min.20%
61-70 min.10%
71-80 min.0%
81-90 min.0%
without goal10%
First goal in matches
KTP30%
opponent60%
without goal0%

WINNER AFTER PLAYNG MINUTES

Winner after 15 minutes
KTP20%
opponent30%
draw50%
Winner after 30 minutes
KTP20%
opponent40%
draw40%
Winner after 45 minutes
KTP10%
opponent50%
draw40%
Winner after 60 minutes
KTP10%
opponent50%
draw40%
Winner after 75 minutes
KTP10%
opponent40%
draw50%
Winner after 90 minutes
KTP20%
opponent60%
draw20%

GOAL DIFERENCE

Goal difference in match
0-1 goal70%
2-3 goals30%
4+0%
Half with most goals
1 HT30%
2 HT50%
tie20%

GENERAL MATCHES FACTS

1 X 2
Haka0%
draw10%
opponent90%
Halftime 1 X 2
Haka0%
draw100%
opponent0%
Seconf half 1 X 2
Haka0%
draw10%
opponent90%

OVER/UNDER GOALS IN MATCHES

Over/under 1.5 for all goals in matches
over80%
under20%
Over/under 1.5 goals for Haka goals only
over30%
under70%
Over/under 2.5 for all goals in matches
over70%
under30%
Over/under 2.5 goals for Haka goals only
over0%
under100%
Over/under 3.5 for all goals in matches
over30%
under70%
Over/under 3.5 goals for Haka goals only
over0%
under100%

GENERAL GOAL CHARACTERISTICS

Goal bands
0-120%
2-350%
4+30%
Team to score
both80%
only one20%
neighter0%
Odd/even goals in matches
odd90%
even10%

GOALS IN THE MINUTES BETWEEN

All goals in matches
0-15 min.22%
16-30 min.4%
31-45 min.9%
46-60 min.26%
61-75 min.13%
76-90 min.26%
Haka goals only
0-15 min.25%
16-30 min.0%
31-45 min.0%
46-60 min.38%
61-75 min.13%
76-90 min.25%

FIRST GOAL IN MATCHES

Time of first goal in matches
0-10 min.20%
11-20 min.30%
21-30 min.0%
31-40 min.0%
41-50 min.0%
51-60 min.20%
61-70 min.10%
71-80 min.0%
81-90 min.0%
without goal0%
Time of first Haka goal
0-10 min.10%
11-20 min.10%
21-30 min.0%
31-40 min.0%
41-50 min.0%
51-60 min.20%
61-70 min.10%
71-80 min.10%
81-90 min.0%
without goal20%
First goal in matches
Haka40%
opponent40%
without goal0%

WINNER AFTER PLAYNG MINUTES

Winner after 15 minutes
Haka20%
opponent30%
draw50%
Winner after 30 minutes
Haka10%
opponent30%
draw60%
Winner after 45 minutes
Haka10%
opponent40%
draw50%
Winner after 60 minutes
Haka10%
opponent40%
draw50%
Winner after 75 minutes
Haka10%
opponent50%
draw40%
Winner after 90 minutes
Haka0%
opponent70%
draw30%

GOAL DIFERENCE

Goal difference in match
0-1 goal100%
2-3 goals0%
4+0%
Half with most goals
1 HT50%
2 HT40%
tie10%